Operator Library: Hardware Platform
このオペレーターは、Camera Link FULL GRAY構成のカメラからVisualAppletsへ画像データを転送します。 Camera Link規格のすべてのFULL GRAY構成がサポートされています。
このオペレーターは、CameraPortタイプの2つのリソースを排他的に使用します。 したがって、フレームグラバーの両方のポート(ポートA(0)およびポートB(1))が占有され、他のオペレーターで使用することはできません。 同じリソースインデックスは、1つのアプレットにつき1回のみ使用できます。
VisualApplets 2.1との互換性: 古いVisualAppletsバージョンを使用してFullGrayCameraオペレーターを含むmE5VD8-PoCL用のアプレットを設計した場合: 以前のVisualAppletsバージョンでは、FullGrayCameraオペレーターは3つのCameraPortリソースを使用していました。 これら古いアプレットをVisualApplets 2.2に読み込むことができます。アプレットは即座に適応され、2つのCameraPortリソースのみが表示されます。 VisualApplets 2.2でアプレットを保存すると、含まれているFullGrayCameraは新しいバージョンで保存されます。 保存後、更新されたアプレットはVisualAppletsバージョン2.2以降でのみ読み込むことができます。
| ハードウェアプラットフォームで使用可能 |
|---|
| mE5 VD8-PoCL (ironman) |
| mE5 marathon VCLx |
| mE5 marathon VCL |
| LightBridge VCL |
|
パラメータBitWidthには、カメラから実際に送信されるBit Widthよりも大きい値または小さい値を設定できます。 パラメータにカメラから送信される実際のBit Widthよりも小さい値が設定されている場合、 ピクセルの最下位ビット(LSB)が切り捨てられます。最上位ビット(MSB)のみがVisualAppletsに転送されます。 パラメータにカメラから送信される実際のBit Widthよりも大きい値が設定されている場合、 元のピクセルがMSBの位置に配置されます。LSBはゼロでFillされます。 どちらの場合も、相対的な明るさは変わりません。つまり、白いピクセルは白のままで、暗いピクセルは暗いままになります。 |
| DvalMode | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | DVAL_Enabled |
| 範囲 | {DVAL_Enabled, DVAL_Disabled} |
|
DVALを使用して有効なピクセルをマスクするか、それとも無視するかを指定します。 DVALが無視される場合、有効なピクセルはLVALおよびFVALのステータスに従って選択されます。 |
|
| FvalMode | |||||||
|---|---|---|---|---|---|---|---|
| タイプ | dynamic/static write parameter | ||||||
| Default | CameraLinkStandard | ||||||
| 範囲 | {CameraLinkStandard, IgnoreFval} | ||||||
このパラメータの目的は、エリアスキャンカメラとラインスキャンカメラを同じアプレット内で動的に使用できるようにすることです。 |
|||||||
| FullMode | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | Tap8x8bit |
| 範囲 | {Tap8x8bit, Tap10x8bit, Tap8x10bit} |
|
FULLコンフィギュレーションモードを指定します。 Tap10x8bitおよびTap8x10bitは、Camera Link規格2.0で指定されているFULL/80bit構成です。 |
|
| CameraStatus | |
|---|---|
| タイプ | 動的リードパラメータ |
| Default | |
| 範囲 |
LightBridge/marathon: [0;2^36-1] mE5 VD8 ironman: [0;2^12-1] |
|
Parameter CameraStatus は、プログラミング対象のフレームグラバーのハードウェアによって異なります。 以下に、まず marathon および LightBridge の説明を記載し、その次に mE5 VD8-PoCL (ironman) の説明を記載します。 marathon および LightBridge: bit[0]: PCLK [0] 利用可能 bit[1]: FVAL [0] 現在値 bit[2]: LVAL [0] 現在値 bit[3]: DVAL [0] 現在値 bit[4-11]: 予約済み bit[12]: PCLK [1] 利用可能 bit[13]: FVAL [1] 現在値 bit[14]: LVAL [1] 現在値 bit[15]: DVAL [1] 現在値 bit[16-23]: 予約済み bit[24]: PCLK [2] 利用可能 bit[25]: FVAL [2] 現在値 bit[26]: LVAL [2] 現在値 bit[27]: DVAL [2] 現在値 bit[28-35]: 予約済み mE5 VD8-PoCL (ironman): bit[0]: PCLK [0] 利用可能 bit[1]: FVAL [0] 現在値 bit[2]: LVAL [0] 現在値 bit[3]: DVAL [0] 現在値 bit[4]: PCLK [1] 利用可能 bit[5]: FVAL [1] 現在値 bit[6]: LVAL [1] 現在値 bit[7]: DVAL [1] 現在値 bit[8]: PCLK [2] 利用可能 bit[9]: FVAL [2] 現在値 bit[10]: LVAL [2] 現在値 bit[11]: DVAL [2] current value |
|
| CameraLinkCoreReset | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | 0 |
| 範囲 | [0; 1] |
|
サポートに関する問題用に予約されています。 |
|
| PixelClockX | |
|---|---|
| タイプ | 動的リードパラメータ |
| Default | 0 |
| 範囲 | [0; 85] MHz |
|
MHz単位のカメラチャンネルXのピクセルクロックレート。 |
|
| PixelClockY | |
|---|---|
| タイプ | 動的リードパラメータ |
| Default | 0 |
| 範囲 | [0; 85] MHz |
|
MHz単位のカメラチャンネルYのピクセルクロックレート。 |
|
| PixelClockZ | |
|---|---|
| タイプ | 動的リードパラメータ |
| Default | 0 |
| 範囲 | [0; 85] MHz |
|
MHz単位のカメラチャンネルZのピクセルクロックレート。 |
|
| MinimalParallelism | |
|---|---|
| タイプ | static read parameter |
| Default | 7 |
| 範囲 | {1; 1024} |
|
出力リンクOがデータの損失なしにカメラの最大帯域幅を転送できるようにするための最小の Parallelism。 この値は、現在選択されているデザインクロック周波数によって異なります。 周波数が高くなるほど、Parallelism の値を小さくすることができます。 |
|


![[注]](../common/images/admon/note.png)
![[Warning]](../common/images/admon/warning.png)
前へ

